.flex-x(@justify:space-between , @align:center){
  display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
  display: -webkit-flex; /* 新版本语法: Chrome 21+ */
  flex-flow: row nowrap;
  justify-content: @justify;
  align-items: @align
}
//flex布局沿y轴居中对齐
.flex-y(@justify:center , @align :center ) {
  display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
  display: -webkit-flex; /* 新版本语法: Chrome 21+ */
  flex-flow: column nowrap;
  justify-content: @justify;
  align-items: @align
}
//实心按钮大
.solid-btn(@wid:160px,@hei:36px,@rad:5px,@bk:#0054a6,@col:#ffffff) {
    width: @wid;
    height: @hei;
    line-height: @hei;
    text-align: center;
    border-radius: @rad;
    background-color: @bk;
    color: @col;
    cursor: pointer;
  }
//空心按钮大
.hollow-btn(@wid:160px,@hei:36px,@rad:5px,@bk:#ffffff,@bor:#dcdee2,@col:#515a6e) {
    width: @wid;
    height: @hei;
    line-height: @hei;
    text-align: center;
    border: 1px solid @bor;
    color: @col;
    border-radius: @rad;
    background-color: @bk;
    cursor: pointer;
}
//单行隐藏
.one-ellipsis(){
    white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
//多行隐藏
.more-ellipsis(@row:2){
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: @row;
    -webkit-box-orient: vertical
}
//去掉input type=number时的上下箭头
.inputDisplay{
    input::-webkit-outer-spin-button,
    input::-webkit-inner-spin-button {
        -webkit-appearance: none;
    }
    input[type="number"]{
        -moz-appearance: textfield;
    }
}
//隐藏滚动条
.hide-scroll(){
    -ms-overflow-style: none;
    overflow: -moz-scrollbars-none;
    &::-webkit-scrollbar { width: 0 !important; height: 0 !important;}
}

@themeColor: #2973E4;
@borderColor: #ddd;
.word(@size:'14px',@color:'#333'){
  font-size: @size;
  color: @color;
}
.bord-n(@size:1px,@color:#E0E2EE){
  border: @size solid @color;
}
